natural hazard and disaster science - Alemán Inglés Diccionario